xen.git
20 years agobitkeeper revision 1.1772 (42c31843CEATPivypr5LYbRYU08TtQ)
kaf24@firebug.cl.cam.ac.uk [Wed, 29 Jun 2005 21:53:07 +0000 (21:53 +0000)]
bitkeeper revision 1.1772 (42c31843CEATPivypr5LYbRYU08TtQ)

added tag ia64-stable

20 years agobitkeeper revision 1.1772 (42c31571ulukoJpvEOsK4akggVt37Q)
djm@sportsman.spdomain [Wed, 29 Jun 2005 21:41:05 +0000 (21:41 +0000)]
bitkeeper revision 1.1772 (42c31571ulukoJpvEOsK4akggVt37Q)

null change

20 years agobitkeeper revision 1.1771 (42c314a41N8GOY476cnW9IejbgNDJw)
xen-ia64.adm@bkbits.net [Wed, 29 Jun 2005 21:37:40 +0000 (21:37 +0000)]
bitkeeper revision 1.1771 (42c314a41N8GOY476cnW9IejbgNDJw)

Merge bk://xen.bkbits.net/xeno-unstable.bk
into  bkbits.net:/repos/x/xen-ia64/xeno-unstable-ia64.bk

20 years agobitkeeper revision 1.1770 (42c2d66cG6YTU0WhG1b97E-InSNWWA)
kaf24@firebug.cl.cam.ac.uk [Wed, 29 Jun 2005 17:12:12 +0000 (17:12 +0000)]
bitkeeper revision 1.1770 (42c2d66cG6YTU0WhG1b97E-InSNWWA)

Ensure global variables required by get_s_time() are initialised before
first use. Rejuggle bootstrap code slightly.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1769 (42c2cac1Ua7yeT9FnpvjJNvdSrd3BA)
kaf24@firebug.cl.cam.ac.uk [Wed, 29 Jun 2005 16:22:25 +0000 (16:22 +0000)]
bitkeeper revision 1.1769 (42c2cac1Ua7yeT9FnpvjJNvdSrd3BA)

Remove ticks_per_usec global variable. cpu_khz suffices.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1726.1.8 (42c1acafTSObuXeDW7_GDxYN5dosRA)
djm@kirby.fc.hp.com [Tue, 28 Jun 2005 20:01:51 +0000 (20:01 +0000)]
bitkeeper revision 1.1726.1.8 (42c1acafTSObuXeDW7_GDxYN5dosRA)

Grant table support changes and fix cmpxchg_user
Signed-off-by: Matt Chapman <matthewc@hp.com>
20 years agobitkeeper revision 1.1726.1.7 (42c194ee68Qy_Egi118UCoJdFnkGPQ)
djm@kirby.fc.hp.com [Tue, 28 Jun 2005 18:20:30 +0000 (18:20 +0000)]
bitkeeper revision 1.1726.1.7 (42c194ee68Qy_Egi118UCoJdFnkGPQ)

Add bank switch for hyper_rfi hyperprivop
Signed-off-by: Dan Magenheimer <dan.magenheimer@hp.com>
20 years agobitkeeper revision 1.1768 (42c18d2259NPELcGV7ohyZNh72ufSw)
kaf24@firebug.cl.cam.ac.uk [Tue, 28 Jun 2005 17:47:14 +0000 (17:47 +0000)]
bitkeeper revision 1.1768 (42c18d2259NPELcGV7ohyZNh72ufSw)

Based on the Keir's suggestion yesterday, I fixed the bug in xenlinux.
Now the LTP test cases pass well in domU; I ran LTP in domU along with
an infinite loop of "make clean; make -j4" on dom0 for sanity tests.

Signed-off-by: Jun Nakajima <jun.nakajima@intel.com>
20 years agobitkeeper revision 1.1767 (42c18c1dNRHfk7ZFajLHHtesQcrKlg)
kaf24@firebug.cl.cam.ac.uk [Tue, 28 Jun 2005 17:42:53 +0000 (17:42 +0000)]
bitkeeper revision 1.1767 (42c18c1dNRHfk7ZFajLHHtesQcrKlg)

At the time of debugging the fs segment problem, I noticed this bug (and
was able to test it).

Signed-off-by: Jun Nakajima <jun.nakajima@intel.com>
20 years agobitkeeper revision 1.1766 (42c17071SPDLo7qPlXAiQzrKjMu6Mw)
cl349@firebug.cl.cam.ac.uk [Tue, 28 Jun 2005 15:44:49 +0000 (15:44 +0000)]
bitkeeper revision 1.1766 (42c17071SPDLo7qPlXAiQzrKjMu6Mw)

Add xenbus driver.
XendDomainInfo.py:
  Connect/Disconnect domains to/from store.
Signed-off-by: Rusty Russel <rusty@rustcorp.com.au> (authored)
Signed-off-by: Mike Wray <mike.wray@hp.com>
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1765 (42c16e51XwZ3-cKPHI29xhO2Hzk_sQ)
cl349@firebug.cl.cam.ac.uk [Tue, 28 Jun 2005 15:35:45 +0000 (15:35 +0000)]
bitkeeper revision 1.1765 (42c16e51XwZ3-cKPHI29xhO2Hzk_sQ)

Increase size of xen_start_info_union since start_info structure
size is > 512 bytes.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1764 (42c12471iroiktRDv2QDqEDoIQVDNg)
ach61@arcadians.cl.cam.ac.uk [Tue, 28 Jun 2005 10:20:33 +0000 (10:20 +0000)]
bitkeeper revision 1.1764 (42c12471iroiktRDv2QDqEDoIQVDNg)

comments

20 years agobitkeeper revision 1.1763 (42c11c79p9Z_K0YwZk_N5zJU0rjzDg)
ach61@arcadians.cl.cam.ac.uk [Tue, 28 Jun 2005 09:46:33 +0000 (09:46 +0000)]
bitkeeper revision 1.1763 (42c11c79p9Z_K0YwZk_N5zJU0rjzDg)

Merge arcadians.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xeno.bk
into arcadians.cl.cam.ac.uk:/auto/anfs/nos1/ach61/bk

20 years agobitkeeper revision 1.1760.1.6 (42c10677TIdwirEem_EpnMFWS1MTtw)
kaf24@firebug.cl.cam.ac.uk [Tue, 28 Jun 2005 08:12:39 +0000 (08:12 +0000)]
bitkeeper revision 1.1760.1.6 (42c10677TIdwirEem_EpnMFWS1MTtw)

Fix build on gcc <= 3.2.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1760.1.5 (42c105a0IGE_9KbvmOfox8TMahmQVw)
kaf24@firebug.cl.cam.ac.uk [Tue, 28 Jun 2005 08:09:04 +0000 (08:09 +0000)]
bitkeeper revision 1.1760.1.5 (42c105a0IGE_9KbvmOfox8TMahmQVw)

Only enable PGE in CR4 if the CPU supports the feature.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1760.1.4 (42c10578DlONZUYkjuzFvNR6idseEQ)
kaf24@firebug.cl.cam.ac.uk [Tue, 28 Jun 2005 08:08:24 +0000 (08:08 +0000)]
bitkeeper revision 1.1760.1.4 (42c10578DlONZUYkjuzFvNR6idseEQ)

Simplify x86_32 boot code by removing bogus P6 check (really it was a
486 check, and we can assume everyone has CPUID I think).
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1760.1.3 (42c10175tVLAVy7ULar9xcSazDReXw)
leendert@watson.ibm.com[kaf24] [Tue, 28 Jun 2005 07:51:17 +0000 (07:51 +0000)]
bitkeeper revision 1.1760.1.3 (42c10175tVLAVy7ULar9xcSazDReXw)

[PATCH] [PATCH] VMXassist print e820 table

This patch integrates some of my debug environment back into the main
stream and it prints the e820 map as it is seen by a VMX domain.

        Leendert

Signed-Off-By: Leendert van Doorn <leendert@watson.ibm.com>
20 years agobitkeeper revision 1.1760.1.2 (42c10164eZ8JiY0-m8yKOwE_3OopGw)
leendert@watson.ibm.com[kaf24] [Tue, 28 Jun 2005 07:51:00 +0000 (07:51 +0000)]
bitkeeper revision 1.1760.1.2 (42c10164eZ8JiY0-m8yKOwE_3OopGw)

[PATCH] [PATCH] Improved pending interrupt handling during VMX

This patch improves VMX exit handling while software interrupts are
pending: These should not stored as a VMX entry exception but should
instead just be restarted. This was the cause of the VMRESUME failure.

Leendert

Signed-Off-By: Leendert van Doorn <leendert@watson.ibm.com>
20 years agobitkeeper revision 1.1762 (42c0fafdBom2bVfipwX4FXIl_SgKmg)
ach61@arcadians.cl.cam.ac.uk [Tue, 28 Jun 2005 07:23:41 +0000 (07:23 +0000)]
bitkeeper revision 1.1762 (42c0fafdBom2bVfipwX4FXIl_SgKmg)

Merge arcadians.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xeno.bk
into arcadians.cl.cam.ac.uk:/auto/anfs/nos1/ach61/bk

20 years agobitkeeper revision 1.1760.1.1 (42c0e8fa-Uxs1rA3BiXdTbynda9HmA)
vh249@arcadians.cl.cam.ac.uk [Tue, 28 Jun 2005 06:06:50 +0000 (06:06 +0000)]
bitkeeper revision 1.1760.1.1 (42c0e8fa-Uxs1rA3BiXdTbynda9HmA)

convert some use of "if (condition) BUG()" to "BUG_ON(condition)" in netback driver.

Signed-off-by: Vincent Hanquez <vincent@xensource.com>
20 years agobitkeeper revision 1.1761 (42c0704c_K5N6pcA--cz5L-FX_z0zw)
ach61@arcadians.cl.cam.ac.uk [Mon, 27 Jun 2005 21:31:56 +0000 (21:31 +0000)]
bitkeeper revision 1.1761 (42c0704c_K5N6pcA--cz5L-FX_z0zw)

Merge arcadians.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xeno.bk
into arcadians.cl.cam.ac.uk:/auto/anfs/nos1/ach61/bk

20 years agobitkeeper revision 1.1726.3.1 (42c07007i9Bkz3ggP_PXIksWaGD1Eg)
ach61@arcadians.cl.cam.ac.uk [Mon, 27 Jun 2005 21:30:47 +0000 (21:30 +0000)]
bitkeeper revision 1.1726.3.1 (42c07007i9Bkz3ggP_PXIksWaGD1Eg)

add framework for debugging processes

20 years agobitkeeper revision 1.1760 (42c05ebeLIfrneiw1jaZMwle-z9usw)
kaf24@firebug.cl.cam.ac.uk [Mon, 27 Jun 2005 20:17:02 +0000 (20:17 +0000)]
bitkeeper revision 1.1760 (42c05ebeLIfrneiw1jaZMwle-z9usw)

Check set_gdt() bounds before copy_from_user.
Signed-off-by: Chris Wright <chrisw@osdl.org>
20 years agobitkeeper revision 1.1759 (42c035d96-RzgfZ63O07ihY0xpew2g)
kaf24@firebug.cl.cam.ac.uk [Mon, 27 Jun 2005 17:22:33 +0000 (17:22 +0000)]
bitkeeper revision 1.1759 (42c035d96-RzgfZ63O07ihY0xpew2g)

This patch adapts the Java Policy Processor to the default ssid change of
0xfffffff... to 0.

Signed-off by Ray Valdez <rvaldez@us.ibm.com>

20 years agobitkeeper revision 1.1758 (42bff8419M7X5aOGlHhSQueJtvoYaA)
kaf24@firebug.cl.cam.ac.uk [Mon, 27 Jun 2005 12:59:45 +0000 (12:59 +0000)]
bitkeeper revision 1.1758 (42bff8419M7X5aOGlHhSQueJtvoYaA)

Fix out of source tree build bugs:
        - add (srctree)/include/asm-xen to include list
        - fix include2/asm link to reference asm-XENARCH
        - fix install target for public headeres
This fix enables the complication of several configurations from the same (read-only) source tree.

Signed-off-by: Shahar Frank <shaharf@qumranet.com>
20 years agobitkeeper revision 1.1757 (42be9ad5TTWQjsCBju5noyzBrTMyjA)
kaf24@firebug.cl.cam.ac.uk [Sun, 26 Jun 2005 12:08:53 +0000 (12:08 +0000)]
bitkeeper revision 1.1757 (42be9ad5TTWQjsCBju5noyzBrTMyjA)

Attached is the patch that changes the default ssid from 0xffffffff to 0
as discussed in previous emails.

Signed-off-by: Reiner Sailer <sailer@us.ibm.com>
Signed-off-by: Stefan Berger <stefanb@us.ibm.com>
20 years agobitkeeper revision 1.1756 (42bd28eb7ZP0AhHHKYuqhX2z3XItTQ)
kaf24@firebug.cl.cam.ac.uk [Sat, 25 Jun 2005 09:50:35 +0000 (09:50 +0000)]
bitkeeper revision 1.1756 (42bd28eb7ZP0AhHHKYuqhX2z3XItTQ)

Allow setting of ACM security policy at build time.
Signed-off-by: Nguyen Anh Quynh <aquynh@gmail.com>
20 years agobitkeeper revision 1.1755 (42bd1fcfzi0ZazGyTao_Ff-m4vjOqQ)
kaf24@firebug.cl.cam.ac.uk [Sat, 25 Jun 2005 09:11:43 +0000 (09:11 +0000)]
bitkeeper revision 1.1755 (42bd1fcfzi0ZazGyTao_Ff-m4vjOqQ)

.del-plan9a.out.h~cdc6aa24ef3ba635:
  Delete: tools/libxc/plan9a.out.h

20 years agobitkeeper revision 1.1754 (42bc7207le_rYvV9kj8p-Dztt3T_eA)
kaf24@firebug.cl.cam.ac.uk [Fri, 24 Jun 2005 20:50:15 +0000 (20:50 +0000)]
bitkeeper revision 1.1754 (42bc7207le_rYvV9kj8p-Dztt3T_eA)

Fix signedness issues, found by Jerone Young.

20 years agobitkeeper revision 1.1753 (42bbe67ePvjh9K0djYf6xRw2rGNreQ)
kaf24@firebug.cl.cam.ac.uk [Fri, 24 Jun 2005 10:54:54 +0000 (10:54 +0000)]
bitkeeper revision 1.1753 (42bbe67ePvjh9K0djYf6xRw2rGNreQ)

Properly remove old plan9 builder from xc header fiel and from xend.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1752 (42bbe5ba5hLPfcw1f77_F22fq6v6Yw)
kaf24@firebug.cl.cam.ac.uk [Fri, 24 Jun 2005 10:51:38 +0000 (10:51 +0000)]
bitkeeper revision 1.1752 (42bbe5ba5hLPfcw1f77_F22fq6v6Yw)

The set of patches below add support for loading plan9's a.out
format using the linux builder.  This is considerably simpler
than having a seperate builder, shares more code and should
be easier to maintain.  Hopefully the original plan9 builder
can go away in the future.

I've been able to test this manually with vm-tools but am
still having some problems (unrelated I think) with xm.

Signed-off-by: Tim Newsham <newsham@lava.net>
20 years agobitkeeper revision 1.1751 (42bbe480z9Fp_L5Tc500W8c8CL3g9A)
kaf24@firebug.cl.cam.ac.uk [Fri, 24 Jun 2005 10:46:24 +0000 (10:46 +0000)]
bitkeeper revision 1.1751 (42bbe480z9Fp_L5Tc500W8c8CL3g9A)

Rationalise x86 CRn guest state into a ctrlreg array in the per-vcpu
context structure. Most noticeably this means the pt_base field has
gone away -- replaced by ctrlreg[3] (CR3). VCPU_guest_stts is also
gone -- it was never arch-independent anyway.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1750 (42bbd4dcGK7sWi0DELA8n8Ap3cfa0w)
vh249@arcadians.cl.cam.ac.uk [Fri, 24 Jun 2005 09:39:40 +0000 (09:39 +0000)]
bitkeeper revision 1.1750 (42bbd4dcGK7sWi0DELA8n8Ap3cfa0w)

Merge arcadians.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
into arcadians.cl.cam.ac.uk:/local/scratch-2/vh249/unstable.bk

20 years agobitkeeper revision 1.1748.1.3 (42bbd472VxKIpvOzuAFDfVAi9gXwDA)
kaf24@firebug.cl.cam.ac.uk [Fri, 24 Jun 2005 09:37:54 +0000 (09:37 +0000)]
bitkeeper revision 1.1748.1.3 (42bbd472VxKIpvOzuAFDfVAi9gXwDA)

With this patch, now x86_64 domU is fully up!

We are running LTP there now.

Signed-off-by: Jun Nakajima <jun.nakajima@intel.com>
Signed-off-by: Xiaofeng Ling <xiaofeng.ling@intel.com>
Signed-off-by: Xin B Li <xin.b.li@intel.com>
20 years agobitkeeper revision 1.1748.1.2 (42bbd22bGsDJd8zBp_EBCg97pPrPqA)
kaf24@firebug.cl.cam.ac.uk [Fri, 24 Jun 2005 09:28:11 +0000 (09:28 +0000)]
bitkeeper revision 1.1748.1.2 (42bbd22bGsDJd8zBp_EBCg97pPrPqA)

With the patch attached, we can bring up x86_64 domU to the point where
it tries to mount the root fs (see the log below). We are looking at
problems around blkif_connect at this point.

Signed-off-by: Jun Nakajima <jun.nakajima@intel.com>
Signed-off-by: Xin B Li <xin.b.li@intel.com>
20 years agobitkeeper revision 1.1748.1.1 (42bbd1c5CE48yPys_hWh-39fCz3QGw)
kaf24@firebug.cl.cam.ac.uk [Fri, 24 Jun 2005 09:26:29 +0000 (09:26 +0000)]
bitkeeper revision 1.1748.1.1 (42bbd1c5CE48yPys_hWh-39fCz3QGw)

Patch below is needed to make my system work stable in PAE mode.
Havn't seen problems without PAE, not sure whenever thats just
pure luck or whenever there is a bug in my PAE xenlinux kernel.
To me it looks like a generic bug though.

I've actually trapped into problems with unpin only:  A process
exits, somewhere in exit_mm() the page tables are unpinned,
shortly thereafter the mappings are cleared.  While doing so the
kernel oopses in zap_pte_range(), on page table write access.
Probably due to some stale tlb entry where the page is still
tagged read-only.

20 years agobitkeeper revision 1.1749 (42bbc434_aK0LSM1BC4FiLM_Xam_YA)
vh249@arcadians.cl.cam.ac.uk [Fri, 24 Jun 2005 08:28:36 +0000 (08:28 +0000)]
bitkeeper revision 1.1749 (42bbc434_aK0LSM1BC4FiLM_Xam_YA)

Merge arcadians.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
into arcadians.cl.cam.ac.uk:/local/scratch-2/vh249/unstable.bk

20 years agobitkeeper revision 1.1748 (42bbc14djIjScNrLp20eDhlxUjQl4g)
cl349@firebug.cl.cam.ac.uk [Fri, 24 Jun 2005 08:16:13 +0000 (08:16 +0000)]
bitkeeper revision 1.1748 (42bbc14djIjScNrLp20eDhlxUjQl4g)

xenstored_transaction.c, xenstored_core.h, xenstored_core.c, TODO:
  Update TODO list
  Wrap opendir in talloc so it gets cleaned up on OOM.
  Remove last call to system by open-coding "cp -al" to create
  transaction.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1747 (42bbc01fY31MfvOqdz4Mq_h_2D4Usg)
cl349@firebug.cl.cam.ac.uk [Fri, 24 Jun 2005 08:11:11 +0000 (08:11 +0000)]
bitkeeper revision 1.1747 (42bbc01fY31MfvOqdz4Mq_h_2D4Usg)

Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
into firebug.cl.cam.ac.uk:/local/scratch/cl349/xen-unstable.bk

20 years agobitkeeper revision 1.1742.1.1 (42bbc016sc__D7n9oSLMG75cKXdixQ)
cl349@firebug.cl.cam.ac.uk [Fri, 24 Jun 2005 08:11:02 +0000 (08:11 +0000)]
bitkeeper revision 1.1742.1.1 (42bbc016sc__D7n9oSLMG75cKXdixQ)

XendDomainInfo.py: Fix imports.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1744.1.1 (42bb2b36zVlhMosXY3bEaiG-q9siMg)
vh249@arcadians.cl.cam.ac.uk [Thu, 23 Jun 2005 21:35:50 +0000 (21:35 +0000)]
bitkeeper revision 1.1744.1.1 (42bb2b36zVlhMosXY3bEaiG-q9siMg)

fix tools compilation on x86_64 adding 2 fields that will be unused

Signed-off-by: Vincent Hanquez <vincent@xensource.com>
20 years agobitkeeper revision 1.1726.1.6 (42bb0675eG3PXvB-XpEs0EYcdos-EA)
djm@kirby.fc.hp.com [Thu, 23 Jun 2005 18:59:01 +0000 (18:59 +0000)]
bitkeeper revision 1.1726.1.6 (42bb0675eG3PXvB-XpEs0EYcdos-EA)

ia64: Add fast reflection for most clock ticks
Also, some additional debug output for various situations.
Signed-off-by: Dan Magenheimer <dan.magenheimer@hp.com>
20 years agobitkeeper revision 1.1746 (42badf41asjaKoYentyODb8CdFEydg)
kaf24@firebug.cl.cam.ac.uk [Thu, 23 Jun 2005 16:11:45 +0000 (16:11 +0000)]
bitkeeper revision 1.1746 (42badf41asjaKoYentyODb8CdFEydg)

Cset exclude: arun.sharma@intel.com[kaf24]|ChangeSet|20050623091344|24134

20 years agobitkeeper revision 1.1745 (42badeb1hE5PDZxZYF5DYBsU0Jya9w)
kaf24@firebug.cl.cam.ac.uk [Thu, 23 Jun 2005 16:09:21 +0000 (16:09 +0000)]
bitkeeper revision 1.1745 (42badeb1hE5PDZxZYF5DYBsU0Jya9w)

Fix ACM so that it can be built with NULL policy.
Signed-off-by: Nguyen Anh Quynh <aquynh@gmail.com>
Signed-off-by: Stefan Berger <stefanb@us.ibm.com>
20 years agobitkeeper revision 1.1744 (42baac12VHiYuszqWxXm5lsjjqZq4g)
kaf24@firebug.cl.cam.ac.uk [Thu, 23 Jun 2005 12:33:22 +0000 (12:33 +0000)]
bitkeeper revision 1.1744 (42baac12VHiYuszqWxXm5lsjjqZq4g)

This patch fixes some wrong comment in STE policy code.

Signed-off-by: Nguyen Anh Quynh <aquynh@gmail.com>
20 years agobitkeeper revision 1.1743 (42baabd1aq7F8kKY4ptBZ39ebtEqOw)
kaf24@firebug.cl.cam.ac.uk [Thu, 23 Jun 2005 12:32:17 +0000 (12:32 +0000)]
bitkeeper revision 1.1743 (42baabd1aq7F8kKY4ptBZ39ebtEqOw)

null_set_binary_policy() should return ACM_OK instead of -1. This
patch also makes few cleanups.

Signed-off-by: Nguyen Anh Quynh <aquynh@gmail.com>
20 years agobitkeeper revision 1.1742 (42ba8bdbUMsXF10VHPltV1P5J9z0Ow)
kaf24@firebug.cl.cam.ac.uk [Thu, 23 Jun 2005 10:15:55 +0000 (10:15 +0000)]
bitkeeper revision 1.1742 (42ba8bdbUMsXF10VHPltV1P5J9z0Ow)

added tag ia64-stable

20 years agobitkeeper revision 1.1742 (42ba8b7fiNx5Cu0J91l9HCIo_TwvXQ)
kaf24@firebug.cl.cam.ac.uk [Thu, 23 Jun 2005 10:14:23 +0000 (10:14 +0000)]
bitkeeper revision 1.1742 (42ba8b7fiNx5Cu0J91l9HCIo_TwvXQ)

Merge firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
into firebug.cl.cam.ac.uk:/local/scratch/kaf24/xeno-unstable-ia64.bk

20 years agobitkeeper revision 1.1741 (42ba8952xTiiA50azru9j4tKvXIVDA)
arun.sharma@intel.com[kaf24] [Thu, 23 Jun 2005 10:05:06 +0000 (10:05 +0000)]
bitkeeper revision 1.1741 (42ba8952xTiiA50azru9j4tKvXIVDA)

[PATCH] vmx-gdbserver-paging.patch

gdbserver should not try to convert guest physical to machine physical if
paging is not enabled.

Signed-off-by: Arun Sharma <arun.sharma@intel.com>
20 years agobitkeeper revision 1.1740 (42ba88cewc_4MMbiCLInZ8gEcgqwhQ)
arun.sharma@intel.com[kaf24] [Thu, 23 Jun 2005 10:02:54 +0000 (10:02 +0000)]
bitkeeper revision 1.1740 (42ba88cewc_4MMbiCLInZ8gEcgqwhQ)

[PATCH] vmx-pit-reset2.patch

A VMX guest can reprogram the same PIT channel twice. We should not create
two ac_timers to handle this case.

Signed-off-by: Edwin Zhai <edwin.zhai@intel.com>
Signed-off-by: Arun Sharma <arun.sharma@intel.com>
20 years agobitkeeper revision 1.1739 (42ba886dkLcSLF35FYJLZkKeANRJYg)
kaf24@firebug.cl.cam.ac.uk [Thu, 23 Jun 2005 10:01:17 +0000 (10:01 +0000)]
bitkeeper revision 1.1739 (42ba886dkLcSLF35FYJLZkKeANRJYg)

Trivial cleanup in netfront driver.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1738 (42ba87barFA27QtqNiI4v7D2u57koA)
kaf24@firebug.cl.cam.ac.uk [Thu, 23 Jun 2005 09:58:18 +0000 (09:58 +0000)]
bitkeeper revision 1.1738 (42ba87barFA27QtqNiI4v7D2u57koA)

This is a patch to the README file to provide the missing
info on building from the source tree. It's by no means
clean, complete or even necessarily correct - just a first
draft to get the doc/instructions going.

All cleanups would be appreciated.

Signed-off-by: Nivedita Singhvi <niv@us.ibm.com>
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1737 (42ba86724fSOFpp6L107qJDWXNKxug)
kaf24@firebug.cl.cam.ac.uk [Thu, 23 Jun 2005 09:52:50 +0000 (09:52 +0000)]
bitkeeper revision 1.1737 (42ba86724fSOFpp6L107qJDWXNKxug)

Attached is the patch with
        1. Cleanup of code & correct error handling for MMIO
instructions.
        2. Decoding of 64bit instructions for MMIO.

Signed-Off-By: Chengyuan Li <chengyuan.li@intel.com>
Signed-Off-By: Yunhong Jiang <hunhong.jiang@intel.com>
Signed-Off-By: Jun Nakajima <jun.nakajima@intel.com>
Signed-Off-By: Nitin A Kamble <nitin.a.kamble@intel.com>
20 years agobitkeeper revision 1.1736 (42ba85d8Vh1WXA4F1eQpFRpsTyq1xg)
arun.sharma@intel.com[kaf24] [Thu, 23 Jun 2005 09:50:16 +0000 (09:50 +0000)]
bitkeeper revision 1.1736 (42ba85d8Vh1WXA4F1eQpFRpsTyq1xg)

[PATCH] sysenter-msr.patch

Handle MSR reads/writes to sysenter related MSRs.

Signed-off-by: Xiaofeng Ling <xiaofeng.ling@intel.com>
Signed-off-by: Chengyuan Li <chengyuan.li@intel.com>
Signed-off-by: Arun Sharma <arun.sharma@intel.com>
20 years agobitkeeper revision 1.1735 (42ba857eIL9j0maam3-Dv-gI3hOJUw)
kaf24@firebug.cl.cam.ac.uk [Thu, 23 Jun 2005 09:48:46 +0000 (09:48 +0000)]
bitkeeper revision 1.1735 (42ba857eIL9j0maam3-Dv-gI3hOJUw)

Don't zero the vcpu flags in domain builder.
Signed-off-by: Scott Parish <srparish@us.ibm.com>
20 years agobitkeeper revision 1.1734 (42ba83ba7bRweVDldhJ4nYZQomQ8Lg)
kaf24@firebug.cl.cam.ac.uk [Thu, 23 Jun 2005 09:41:14 +0000 (09:41 +0000)]
bitkeeper revision 1.1734 (42ba83ba7bRweVDldhJ4nYZQomQ8Lg)

Fix the x86/64 build. My change to make PAGE_SIZE a signed quantity
also made it int rather than long, which turns out to break stuff.
Debugged by Xin Li at Intel.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1733 (42ba827d4k5gz1Dasgd0gorMu-SSmQ)
kaf24@firebug.cl.cam.ac.uk [Thu, 23 Jun 2005 09:35:57 +0000 (09:35 +0000)]
bitkeeper revision 1.1733 (42ba827d4k5gz1Dasgd0gorMu-SSmQ)

The 32-bit x86 LTP exposed bugs with LDT handling with x86_64 Xen and
XenLinux:
- fill the code for arbitrary_virt_to_machine(XenLinux)
- set 64-bit value for the base address for LDT (Xen)
- fix a bug (64-bit cleanup) in map_ldt_shadow_page (Xen)

Signed-off-by: Jun Nakajima <jun.nakajima@intel.com>
20 years agobitkeeper revision 1.1732 (42ba7fc5JvRaJiT14LMkB8SUdohfeA)
kaf24@firebug.cl.cam.ac.uk [Thu, 23 Jun 2005 09:24:21 +0000 (09:24 +0000)]
bitkeeper revision 1.1732 (42ba7fc5JvRaJiT14LMkB8SUdohfeA)

The attached patch now allows x86_64 xenlinux to run 32-bit x86 binaries
as the native x86_64 Linux does. I checked LTP using 32-bit binaries,
and got the same results on the native x86_64 Linux. At this point, 'int
0x80' is used for system calls, as it's unlikely that the fast systems
(sysenter or syscall) are significantly faster under the current
trampoline mechanism. However, it should be easy to replace
vsyscall-int80 with the fast system calls if one wants to do so (look at
USE_INT80 in the patch).

I found bugs with LDT handling in x86_64 Xen/XenLinux (exposed by 32-bit
LTP testcases fork05 and modify_ldt02), and the bugs have been fixed by
a separate patch in the next email:=20
[PATCH] [x86_64] Fixing LDT handling with x86_64 Xen

Signed-off-by: Jun Nakajima <jun.nakajima@intel.com>
20 years agobitkeeper revision 1.1731 (42ba7ea7qvujqMf6s6vK-pJzJhkEBA)
kaf24@firebug.cl.cam.ac.uk [Thu, 23 Jun 2005 09:19:35 +0000 (09:19 +0000)]
bitkeeper revision 1.1731 (42ba7ea7qvujqMf6s6vK-pJzJhkEBA)

The attached patch replaces the three hypercalls with a signle
multi-call in switch_mm, as x86 xenlinux does.

Signed-off-by: Jun Nakajima <jun.nakajima@intel.com>
20 years agobitkeeper revision 1.1730 (42ba7dbdkTADQfBqHaC_Ynqo3i1ZVw)
kaf24@firebug.cl.cam.ac.uk [Thu, 23 Jun 2005 09:15:41 +0000 (09:15 +0000)]
bitkeeper revision 1.1730 (42ba7dbdkTADQfBqHaC_Ynqo3i1ZVw)

The xc_domain_getinfo does not clear the info structure before filling
it in, and in some circumstances it doesn't completely fill in the
structure for each domain.  In particular, it sets the crashed flag if
the domain has crashed, but does not clear it if the domain has not
crashed, so the crashed flag may be random stack garbage from the
calling program.  With the attached patch (against the latest nightly),
xc_domain_getinfo zeroes the array of info structures before filling
them in.

Signed-off-by: Josh Triplett <josht@us.ibm.com>
20 years agobitkeeper revision 1.1729 (42ba7d48EFeRBiv6YMxK_aR9binchA)
arun.sharma@intel.com[kaf24] [Thu, 23 Jun 2005 09:13:44 +0000 (09:13 +0000)]
bitkeeper revision 1.1729 (42ba7d48EFeRBiv6YMxK_aR9binchA)

[PATCH] novnc-dryrun.patch

Don't start VNC on a dry run.

Signed-off-by: Arun Sharma <arun.sharma@intel.com>
20 years agobitkeeper revision 1.1728 (42ba7c8fYqjC4xLUEtbo7JJInxdnqA)
cl349@firebug.cl.cam.ac.uk [Thu, 23 Jun 2005 09:10:39 +0000 (09:10 +0000)]
bitkeeper revision 1.1728 (42ba7c8fYqjC4xLUEtbo7JJInxdnqA)

Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
into firebug.cl.cam.ac.uk:/local/scratch/cl349/xen-unstable.bk

20 years agobitkeeper revision 1.1726.2.5 (42ba7c68cP1Z3SmHyVl4grEnN-Yf8g)
smh22@firebug.cl.cam.ac.uk [Thu, 23 Jun 2005 09:10:00 +0000 (09:10 +0000)]
bitkeeper revision 1.1726.2.5 (42ba7c68cP1Z3SmHyVl4grEnN-Yf8g)

minor xense tool updates

Signed-off-by: Steven Hand <steven@xensource.com>
20 years agobitkeeper revision 1.1726.2.4 (42ba7764ufxk9A-swAcfL3FabbYQ2w)
kaf24@firebug.cl.cam.ac.uk [Thu, 23 Jun 2005 08:48:36 +0000 (08:48 +0000)]
bitkeeper revision 1.1726.2.4 (42ba7764ufxk9A-swAcfL3FabbYQ2w)

Fix alloc_{l2,l3}_table to correctly compute longword-sized virtual
address from int-sized pagetable index. Based on discussion from
Scott Parish and Jan Beulich.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1726.2.3 (42ba7587nwhnhQJ_hDkHTk8kTKtAFw)
kaf24@firebug.cl.cam.ac.uk [Thu, 23 Jun 2005 08:40:39 +0000 (08:40 +0000)]
bitkeeper revision 1.1726.2.3 (42ba7587nwhnhQJ_hDkHTk8kTKtAFw)

Make sure we save errno across error-path printfs and munlocks. Based
on a patch from Anthony Liguori.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1726.2.2 (42ba6dec5qH_zwE0b8JXa-7ZaJ825w)
kaf24@firebug.cl.cam.ac.uk [Thu, 23 Jun 2005 08:08:12 +0000 (08:08 +0000)]
bitkeeper revision 1.1726.2.2 (42ba6dec5qH_zwE0b8JXa-7ZaJ825w)

More user friendly panic line if dom0 kernel not specified to Xen.
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
20 years agobitkeeper revision 1.1726.2.1 (42ba6dcaSODxvHIftq9c1t2jDb4htA)
kaf24@firebug.cl.cam.ac.uk [Thu, 23 Jun 2005 08:07:38 +0000 (08:07 +0000)]
bitkeeper revision 1.1726.2.1 (42ba6dcaSODxvHIftq9c1t2jDb4htA)

Include ACM header file in libxc header file.

20 years agobitkeeper revision 1.1726.1.5 (42b9a3d8CVbjmdABZ5J06wW5p1TtXw)
xen-ia64.adm@bkbits.net [Wed, 22 Jun 2005 17:46:00 +0000 (17:46 +0000)]
bitkeeper revision 1.1726.1.5 (42b9a3d8CVbjmdABZ5J06wW5p1TtXw)

Merge bk://xen.bkbits.net/xeno-unstable.bk
into  bkbits.net:/repos/x/xen-ia64/xeno-unstable-ia64.bk

20 years agobitkeeper revision 1.1726.1.4 (42b9a3227hiEkDxIFEfJ234PDK9C8w)
kaf24@firebug.cl.cam.ac.uk [Wed, 22 Jun 2005 17:42:58 +0000 (17:42 +0000)]
bitkeeper revision 1.1726.1.4 (42b9a3227hiEkDxIFEfJ234PDK9C8w)

Enable NX bit support in 32-bit pae mode.
Signed-off-by: Gerd Knorr <kraxel@bytesex.org>
20 years agobitkeeper revision 1.1726.1.3 (42b9a279xCcev3J_vAFv3hHoqI8lVw)
kaf24@firebug.cl.cam.ac.uk [Wed, 22 Jun 2005 17:40:09 +0000 (17:40 +0000)]
bitkeeper revision 1.1726.1.3 (42b9a279xCcev3J_vAFv3hHoqI8lVw)

Add cmpxchg8b support for writable page tables
(emulation code path), which is needed to make atomic pae l1
page table updates work.
Signed-off-by: Scott Parish <srparish@us.ibm.com>
20 years agobitkeeper revision 1.1726.1.2 (42b9799cvxl7PK_CkhwRTPueXP17ew)
kaf24@firebug.cl.cam.ac.uk [Wed, 22 Jun 2005 14:45:48 +0000 (14:45 +0000)]
bitkeeper revision 1.1726.1.2 (42b9799cvxl7PK_CkhwRTPueXP17ew)

Fix defintion of PAGE_MASK so that pae builds again.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1726.1.1 (42b973245ua3LQyqFtGRwXDwnRLDPw)
kaf24@firebug.cl.cam.ac.uk [Wed, 22 Jun 2005 14:18:12 +0000 (14:18 +0000)]
bitkeeper revision 1.1726.1.1 (42b973245ua3LQyqFtGRwXDwnRLDPw)

Compile-time ACM null-ops disables build of acm files.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1713.2.21 (42b8e40fW5sWcGtTukrQr1eZYIVyZw)
djm@kirby.fc.hp.com [Wed, 22 Jun 2005 04:07:43 +0000 (04:07 +0000)]
bitkeeper revision 1.1713.2.21 (42b8e40fW5sWcGtTukrQr1eZYIVyZw)

adds necessary put/get_user, copy_from/to_user, etc stuff for VTI

Signed-off-by Kevin Tian <Kevin.tian@intel.com>

20 years agobitkeeper revision 1.1713.2.20 (42b8a39dyJz2b10psbnobavBUcjTTw)
djm@kirby.fc.hp.com [Tue, 21 Jun 2005 23:32:45 +0000 (23:32 +0000)]
bitkeeper revision 1.1713.2.20 (42b8a39dyJz2b10psbnobavBUcjTTw)

Merge djm@sportsman.fc.hp.com:/home/djm/xeno-unstable-ia64.bk
into kirby.fc.hp.com:/home/djm/src/xen/xeno-unstable-ia64.bk

20 years agobitkeeper revision 1.1713.2.19 (42b8a34exK8-Y4Kw6G2q3tZNzQF4oQ)
djm@kirby.fc.hp.com [Tue, 21 Jun 2005 23:31:26 +0000 (23:31 +0000)]
bitkeeper revision 1.1713.2.19 (42b8a34exK8-Y4Kw6G2q3tZNzQF4oQ)

More hyperprivop stuff
Signed-off-by: Dan Magenheimer <dan.magenheimer@hp.com>
20 years agobitkeeper revision 1.1713.4.1 (42b896ce_iXHcZjWxYV17vzV3fQhTA)
djm@sportsman.spdomain [Tue, 21 Jun 2005 22:38:06 +0000 (22:38 +0000)]
bitkeeper revision 1.1713.4.1 (42b896ce_iXHcZjWxYV17vzV3fQhTA)

Adapt to recent patches in common

20 years agobitkeeper revision 1.1713.2.18 (42b8744bIGngr2TXaEsslGtXBaQ79g)
djm@kirby.fc.hp.com [Tue, 21 Jun 2005 20:10:51 +0000 (20:10 +0000)]
bitkeeper revision 1.1713.2.18 (42b8744bIGngr2TXaEsslGtXBaQ79g)

Fix and re-enable hyperprivop for ptc.ga (slow path only for now)
Signed-off-by: Dan Magenheimer <dan.magenheimer@hp.com>
20 years agobitkeeper revision 1.1713.2.17 (42b86c76S4xsXs1Za6J4vAne_33G_w)
djm@kirby.fc.hp.com [Tue, 21 Jun 2005 19:37:26 +0000 (19:37 +0000)]
bitkeeper revision 1.1713.2.17 (42b86c76S4xsXs1Za6J4vAne_33G_w)

Updated version to dom0_ops.c. After some discussion with Ian,
we decided to remove newly added hypercall and instead turn
to other means in user application level. Then rest stuff is
all IA64 specific without any touch to common code.

Signed-off-by Kevin Tian <Kevin.tian@intel.com>

20 years agobitkeeper revision 1.1713.2.16 (42b85de87qTaJfB_LqIZvXhK7xSqJg)
djm@kirby.fc.hp.com [Tue, 21 Jun 2005 18:35:20 +0000 (18:35 +0000)]
bitkeeper revision 1.1713.2.16 (42b85de87qTaJfB_LqIZvXhK7xSqJg)

More hyperprivop stuff, fix set_rr, new get_rr
Signed-off-by: Dan Magenheimer <dan.magenheimer@hp.com>
20 years agobitkeeper revision 1.1713.2.15 (42b83cd9ZuKJm7KtLvrltP6UcgDu_A)
djm@kirby.fc.hp.com [Tue, 21 Jun 2005 16:14:17 +0000 (16:14 +0000)]
bitkeeper revision 1.1713.2.15 (42b83cd9ZuKJm7KtLvrltP6UcgDu_A)

Handle dup tick in hyper_get_ivr
Signed-off-by: Dan Magenheimer <dan.magenheimer@hp.com>
20 years agobitkeeper revision 1.1713.2.14 (42b83897l9yCwRifZXvfuWUtymljvA)
djm@kirby.fc.hp.com [Tue, 21 Jun 2005 15:56:07 +0000 (15:56 +0000)]
bitkeeper revision 1.1713.2.14 (42b83897l9yCwRifZXvfuWUtymljvA)

Fix typo in cmpxchg_user (causes compile error in some compilers)

20 years agobitkeeper revision 1.1713.2.13 (42b8385f7G_ZWD4cCDAhRx2ry3L3QA)
djm@kirby.fc.hp.com [Tue, 21 Jun 2005 15:55:11 +0000 (15:55 +0000)]
bitkeeper revision 1.1713.2.13 (42b8385f7G_ZWD4cCDAhRx2ry3L3QA)

More hyperprivop stuff
Signed-off-by: Dan Magenheimer <dan.magenheimer@hp.com>
20 years agobitkeeper revision 1.1727 (42b7f582gUHqAUb5mTuwLQl2pH6LXA)
cl349@firebug.cl.cam.ac.uk [Tue, 21 Jun 2005 11:09:54 +0000 (11:09 +0000)]
bitkeeper revision 1.1727 (42b7f582gUHqAUb5mTuwLQl2pH6LXA)

ignore: Add tools/policy/policy_tool and tools/policy/xen/*.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1726 (42b7f1bfzMUFLRiUR9wWkzc2mh-Ing)
cl349@firebug.cl.cam.ac.uk [Tue, 21 Jun 2005 10:53:51 +0000 (10:53 +0000)]
bitkeeper revision 1.1726 (42b7f1bfzMUFLRiUR9wWkzc2mh-Ing)

Add new control messages for vcpu hotplug events.  Via the
xm vcpu-hotplug sub-program, vcpus in domains can be enabled/disabled
when CONFIG_HOTPLUG_CPU is enabled in the target domain's kernel.
Signed-off-by: Ryan Harper <ryanh@us.ibm.com>
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1725 (42b7e4fcombAuDB0AR2i8hfnOEMfOQ)
cl349@firebug.cl.cam.ac.uk [Tue, 21 Jun 2005 09:59:24 +0000 (09:59 +0000)]
bitkeeper revision 1.1725 (42b7e4fcombAuDB0AR2i8hfnOEMfOQ)

sched.h, xen.h, schedule.c, dom0_ops.c, hypercall.h, smpboot.c, process.c:
  Extend the CONFIG_HOTPLUG_CPU behavior down into the hypervisor.
  Adds two SCHEDOPS (vcpu_down/vcpu_up) which set/clear VCPU flag VCPU_down.
  The domain_runnable() check now looks at this flag and subsequently the
  vcpu is not scheduled when VCPU_down is set.
Signed-off-by: Ryan Harper <ryanh@us.ibm.com>
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1724 (42b7d6f60v0z2ZEkw36W_1joFfySfw)
cl349@firebug.cl.cam.ac.uk [Tue, 21 Jun 2005 08:59:34 +0000 (08:59 +0000)]
bitkeeper revision 1.1724 (42b7d6f60v0z2ZEkw36W_1joFfySfw)

Make xs_read/read_reply allocate an extra byte and put a nul character
at the end of objects to allow easy use as a string.
From: Rusty Russell <rusty@rustcorp.com.au>
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1723 (42b7c4f7lKvZiHctN9YxRzuWreG0iQ)
smh22@firebug.cl.cam.ac.uk [Tue, 21 Jun 2005 07:42:47 +0000 (07:42 +0000)]
bitkeeper revision 1.1723 (42b7c4f7lKvZiHctN9YxRzuWreG0iQ)

quiet xm ssid-ref output for now - use policy tool or -l for details

20 years agobitkeeper revision 1.1722 (42b7bcc4JmG_ITQ35E28L1mWc_g_ZQ)
leendert@watson.ibm.com[iap10] [Tue, 21 Jun 2005 07:07:48 +0000 (07:07 +0000)]
bitkeeper revision 1.1722 (42b7bcc4JmG_ITQ35E28L1mWc_g_ZQ)

[PATCH] ioemu-monitor.patch

The following patch adds back qemu monitor commands to qemu-dm which
make sense. That is, eject and change devices, and show some device
state.

Signed-Off-By: Leendert van Doorn <leendert@watson.ibm.com>
===== tools/ioemu/monitor.c 1.1 vs edited =====

20 years agobitkeeper revision 1.1721 (42b7bc5cSB_7vlyUCCpWT0qq4GN_xg)
leendert@watson.ibm.com[iap10] [Tue, 21 Jun 2005 07:06:04 +0000 (07:06 +0000)]
bitkeeper revision 1.1721 (42b7bc5cSB_7vlyUCCpWT0qq4GN_xg)

[PATCH] vmxassist-cleanup.patch
Some minor fixups and improved debug output.

Signed-Off-By: Leendert van Doorn <leendert@watson.ibm.com>
20 years agobitkeeper revision 1.1720 (42b7bb86ag6KD5OEx2v6YdSnS1BhGQ)
iap10@freefall.cl.cam.ac.uk [Tue, 21 Jun 2005 07:02:30 +0000 (07:02 +0000)]
bitkeeper revision 1.1720 (42b7bb86ag6KD5OEx2v6YdSnS1BhGQ)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno/users/iap10/xeno-clone/xen-unstable.bk

20 years agobitkeeper revision 1.1718.1.10 (42b7b19aqOS_1M8I4pIOFjiTPYWV-g)
iap10@spot.cl.cam.ac.uk [Tue, 21 Jun 2005 06:20:10 +0000 (06:20 +0000)]
bitkeeper revision 1.1718.1.10 (42b7b19aqOS_1M8I4pIOFjiTPYWV-g)

Merge bk://xenbits.xensource.com/xen-unstable.bk
into spot.cl.cam.ac.uk:C:/Documents and Settings/iap10/xen-unstable.bk

20 years agobitkeeper revision 1.1718.1.9 (42b7443fk-ybxUDza1p_kN1D8hzjRw)
smh22@firebug.cl.cam.ac.uk [Mon, 20 Jun 2005 22:33:35 +0000 (22:33 +0000)]
bitkeeper revision 1.1718.1.9 (42b7443fk-ybxUDza1p_kN1D8hzjRw)

Many files:
  new file

20 years agobitkeeper revision 1.1718.1.8 (42b7436bQ2MohyJ9wW6onfFsyW6VGg)
smh22@firebug.cl.cam.ac.uk [Mon, 20 Jun 2005 22:30:03 +0000 (22:30 +0000)]
bitkeeper revision 1.1718.1.8 (42b7436bQ2MohyJ9wW6onfFsyW6VGg)

shype4xen_readme.txt:
  new file

20 years agobitkeeper revision 1.1718.1.7 (42b742f8NxTuN2pqCHFAWI78dbEYKw)
smh22@firebug.cl.cam.ac.uk [Mon, 20 Jun 2005 22:28:08 +0000 (22:28 +0000)]
bitkeeper revision 1.1718.1.7 (42b742f8NxTuN2pqCHFAWI78dbEYKw)

Initial MAC (sHype) support from IBM.
Defaults to NULL policy for now.

Signed-off-by: Reiner Sailer <sailer@us.ibm.com>
Signed-off-by: Stefan Berger <stefanb@us.ibm.com>
Signed-off-by: Steven Hand <steven@xensource.com>
20 years agobitkeeper revision 1.1713.2.12 (42b728d7RlgKAsY0Of9prTXJA4DJ5w)
djm@kirby.fc.hp.com [Mon, 20 Jun 2005 20:36:39 +0000 (20:36 +0000)]
bitkeeper revision 1.1713.2.12 (42b728d7RlgKAsY0Of9prTXJA4DJ5w)

More hyperprivop work
Signed-off-by: Dan Magenheimer <dan.magenheimer@hp.com>
20 years agobitkeeper revision 1.1713.2.11 (42b6fd12pizUjtgZDsPDNT0DgvtU5A)
djm@kirby.fc.hp.com [Mon, 20 Jun 2005 17:29:54 +0000 (17:29 +0000)]
bitkeeper revision 1.1713.2.11 (42b6fd12pizUjtgZDsPDNT0DgvtU5A)

More hyperprivop work
Signed-off-by: Dan Magenheiemer <dan.magenheimer@hp.com>
20 years agobitkeeper revision 1.1713.2.10 (42b6e03fU-_0SObu_XHzbqce6VSEBw)
djm@kirby.fc.hp.com [Mon, 20 Jun 2005 15:26:55 +0000 (15:26 +0000)]
bitkeeper revision 1.1713.2.10 (42b6e03fU-_0SObu_XHzbqce6VSEBw)

Fixed non-CONFIG_VTI change that affects CONFIG-VTI

20 years agobitkeeper revision 1.1718.1.6 (42b5a5f3otSuOxDZ6KTFKrxR1U1m4Q)
kaf24@firebug.cl.cam.ac.uk [Sun, 19 Jun 2005 17:05:55 +0000 (17:05 +0000)]
bitkeeper revision 1.1718.1.6 (42b5a5f3otSuOxDZ6KTFKrxR1U1m4Q)

Extend the xen_version hypercall to return extraversion and compile
info.
Signed-off-by: Nguyen Anh Quynh <aquynh@gmail.com>
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1718.1.5 (42b59f7dHnuJ9AFj24zaneKCDkFTCg)
kaf24@firebug.cl.cam.ac.uk [Sun, 19 Jun 2005 16:38:21 +0000 (16:38 +0000)]
bitkeeper revision 1.1718.1.5 (42b59f7dHnuJ9AFj24zaneKCDkFTCg)

This patch adds dual-core support to xen, and improves HT detection.
Adapted from linux 2.6.12.
Signed-off-by: Nguyen Anh Quynh <aquynh@gmail.com>
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1718.1.4 (42b59a8dca4vxae_1vlE_W95_lDsNg)
kaf24@firebug.cl.cam.ac.uk [Sun, 19 Jun 2005 16:17:17 +0000 (16:17 +0000)]
bitkeeper revision 1.1718.1.4 (42b59a8dca4vxae_1vlE_W95_lDsNg)

Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
into firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk